home *** CD-ROM | disk | FTP | other *** search
- /*
- * A n t l r S e t s / E r r o r F i l e H e a d e r
- *
- * Generated from: antlr.g
- *
- * Terence Parr, Will Cohen, and Hank Dietz: 1989-1994
- * Purdue University Electrical Engineering
- * With AHPCRC, University of Minnesota
- * ANTLR Version 1.31
- */
-
- #include <stdio.h>
- #define ANTLR_VERSION 131
-
- #ifdef __cplusplus
- #ifndef __STDC__
- #define __STDC__
- #endif
- #endif
- #include "set.h"
- #include <ctype.h>
- #include "syn.h"
- #include "hash.h"
- #include "generic.h"
- #define zzcr_attr(attr,tok,t)
- #define zzSET_SIZE 20
- #include "antlr.h"
- #include "tokens.h"
- #include "dlgdef.h"
- #include "err.h"
-
- ANTLRChar *zztokens[143]={
- /* 00 */ "Invalid",
- /* 01 */ "Eof",
- /* 02 */ "QuotedTerm",
- /* 03 */ "\\n",
- /* 04 */ "\\\\n",
- /* 05 */ "\\~[]",
- /* 06 */ "~[\\n\"\\]+",
- /* 07 */ "\"",
- /* 08 */ "\\n",
- /* 09 */ "\\\\n",
- /* 10 */ "\\~[]",
- /* 11 */ "~[\\n\"\\]+",
- /* 12 */ "'",
- /* 13 */ "\\n",
- /* 14 */ "\\~[]",
- /* 15 */ "~[\\n'\\]+",
- /* 16 */ "\\*/",
- /* 17 */ "\\*",
- /* 18 */ "\\n",
- /* 19 */ "~[\\n\\*]+",
- /* 20 */ "\\*/",
- /* 21 */ "\\*",
- /* 22 */ "\\n",
- /* 23 */ "~[\\n\\*]+",
- /* 24 */ "\\n",
- /* 25 */ "~[\\n]+",
- /* 26 */ "\\n",
- /* 27 */ "~[\\n]+",
- /* 28 */ "\\n",
- /* 29 */ "~[\\n]+",
- /* 30 */ "\\*/",
- /* 31 */ "\\*",
- /* 32 */ "\\n",
- /* 33 */ "~[\\n\\*]+",
- /* 34 */ "Action",
- /* 35 */ "Pred",
- /* 36 */ "PassAction",
- /* 37 */ "\\n",
- /* 38 */ "\\>",
- /* 39 */ "$",
- /* 40 */ "$$",
- /* 41 */ "$\\[\\]",
- /* 42 */ "$\\[",
- /* 43 */ "$[0-9]+",
- /* 44 */ "$[0-9]+.",
- /* 45 */ "$[0-9]+.[0-9]+",
- /* 46 */ "$[_a-zA-Z][_a-zA-Z0-9]*",
- /* 47 */ "#0",
- /* 48 */ "#\\[\\]",
- /* 49 */ "#\\(\\)",
- /* 50 */ "#[0-9]+",
- /* 51 */ "#[_a-zA-Z][_a-zA-Z0-9]*",
- /* 52 */ "#\\[",
- /* 53 */ "#\\(",
- /* 54 */ "#",
- /* 55 */ "\\)",
- /* 56 */ "\\[",
- /* 57 */ "\\(",
- /* 58 */ "\\\\]",
- /* 59 */ "\\\\)",
- /* 60 */ "\\>",
- /* 61 */ "'",
- /* 62 */ "\"",
- /* 63 */ "\\$",
- /* 64 */ "\\#",
- /* 65 */ "\\\\n",
- /* 66 */ "\\~[\\]\\)>$#]",
- /* 67 */ "/",
- /* 68 */ "/\\*",
- /* 69 */ "\\*/",
- /* 70 */ "//",
- /* 71 */ "~[\\n\\)\\(\\$#\\>\\]\\[\"'/]+",
- /* 72 */ "[\\t\\ ]+",
- /* 73 */ "[\\n\\r]",
- /* 74 */ "\\[",
- /* 75 */ "\\<\\<",
- /* 76 */ "\"",
- /* 77 */ "/\\*",
- /* 78 */ "\\*/",
- /* 79 */ "//",
- /* 80 */ "\\>\\>",
- /* 81 */ "WildCard",
- /* 82 */ "\\@",
- /* 83 */ "LABEL",
- /* 84 */ "grammar-element",
- /* 85 */ "meta-symbol",
- /* 86 */ "#header",
- /* 87 */ "#parser",
- /* 88 */ "#tokdefs",
- /* 89 */ "\\}",
- /* 90 */ "class",
- /* 91 */ "NonTerminal",
- /* 92 */ "TokenTerm",
- /* 93 */ "\\{",
- /* 94 */ "!",
- /* 95 */ "\\<",
- /* 96 */ "\\>",
- /* 97 */ ":",
- /* 98 */ ";",
- /* 99 */ "#lexaction",
- /* 100 */ "#lexclass",
- /* 101 */ "#errclass",
- /* 102 */ "#tokclass",
- /* 103 */ "#token",
- /* 104 */ "=",
- /* 105 */ "[0-9]+",
- /* 106 */ "\\|",
- /* 107 */ "\\~",
- /* 108 */ "..",
- /* 109 */ "^",
- /* 110 */ "#pragma",
- /* 111 */ "approx",
- /* 112 */ "LL(1)",
- /* 113 */ "LL(2)",
- /* 114 */ "\\(",
- /* 115 */ "\\)",
- /* 116 */ "\\*",
- /* 117 */ "\\+",
- /* 118 */ "?",
- /* 119 */ "exception",
- /* 120 */ "default",
- /* 121 */ "catch",
- /* 122 */ "#[A-Za-z0-9_]*",
- /* 123 */ "[\\t\\ ]+",
- /* 124 */ "[\\n\\r]",
- /* 125 */ "//",
- /* 126 */ "/\\*",
- /* 127 */ "#ifdef",
- /* 128 */ "#if",
- /* 129 */ "#ifndef",
- /* 130 */ "#else",
- /* 131 */ "#endif",
- /* 132 */ "#undef",
- /* 133 */ "#import",
- /* 134 */ "ID",
- /* 135 */ "#define",
- /* 136 */ "INT",
- /* 137 */ "enum",
- /* 138 */ "\\{",
- /* 139 */ "=",
- /* 140 */ ",",
- /* 141 */ "\\}",
- /* 142 */ ";"
- };
- SetWordType zzerr1[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x18,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType setwd1[143] = {0x0,0xb0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0xaa,0x0,0x40,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x1,
- 0x1,0x1,0xae,0xae,0xa4,0x0,0x0,0x0,
- 0x40,0x0,0x0,0x0,0xaa,0xa6,0xae,0xae,
- 0xa6,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x22,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
- SetWordType zzerr2[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x10,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr3[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x18,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr4[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x18,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr5[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x10,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType setwd2[143] = {0x0,0x6b,0x14,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x6b,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0xeb,0x6b,0x6f,0x14,0x0,0x0,
- 0x0,0x0,0x0,0x80,0x6b,0x6b,0x6b,0x6b,
- 0x6b,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x80,0x0,0x0,0x0,
- 0x6b,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
- SetWordType zzerr6[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x10,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr7[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x34,0x0,
- 0x0,0x0,0x80,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr8[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x10,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr9[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x34,0x0,
- 0x0,0x0,0x80,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr10[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x30,0x0,
- 0x0,0x0,0x80,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr11[20] = {0x4,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x2,0x18,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType setwd3[143] = {0x0,0x0,0x7d,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x71,0x71,0xf1,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x7d,0x30,0x79,0x0,0x0,0x0,
- 0x0,0x0,0x72,0x0,0x7d,0x7d,0x71,0x0,
- 0x80,0x71,0x0,0x72,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x72,0x71,0x0,0x0,0x71,
- 0x0,0x0,0x0,0x71,0x72,0x71,0x71,0x0,
- 0x72,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0};
- SetWordType zzerr12[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x80,0x3,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr13[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x10,0x2,
- 0x4,0xc,0xc8,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr14[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x20,
- 0x0,0x0,0x4,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr15[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x10,0x0,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr16[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x18,
- 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0};
- SetWordType zzerr17[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0, 0x80,0x2,0x0,0x0};
- SetWordType zzerr18[20] = {0x2,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0, 0x82,0x2,0x0,0x0};
- SetWordType setwd4[143] = {0x0,0xb0,0x6,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x3e,0x6,0x6,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x6,0x0,0x6,0x0,0x0,0x0,
- 0x0,0x0,0x3e,0x38,0x3e,0x6,0x7,0x0,
- 0x0,0x6,0x0,0x36,0x38,0x38,0x38,0x38,
- 0x38,0x0,0x0,0x36,0x6,0x0,0x0,0x7,
- 0x0,0x0,0x0,0x7,0x36,0x6,0x6,0x0,
- 0x3e,0x20,0x20,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,
- 0x40,0x0,0x40,0x0,0x0,0x0,0x0,0x0};
- SetWordType zzerr19[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0, 0x0,0x38,0x0,0x0};
- SetWordType zzerr20[20] = {0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0, 0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0, 0x0,0x38,0x0,0x0};
- SetWordType setwd5[143] = {0x0,0x9,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
- 0x0,0x0,0x8,0x0,0x0,0x6,0x6,0x0};
-